export interface IClub {
  id: number
  name: string
  description: string
  leader_id: number
  status: string
  created_at: string
  updated_at: string
  club_avatar: string
  leaderName?: string
  contact_info?: string
  email?: string
}

export interface IClubMember {
  user_id: number
  role: string
  join_date: string
  status: string
  name: string
  nickname: string
  avatar_url: string
  bio: string
}
export interface IJoinCount {
  name: string
  value: number
}

export interface IClubState {
  clubsList: IClub[]
  clubsTotalCount: number
  clubDetail: IClub
  clubMemebrs: IClubMember[]
  clubMemebersTotalCount: number
  clubJoinedData: IJoinCount[]
}
